package com.kotlin.demo.泛型


/**
 * 需求:能不能把shuffled().first() 这段封装起来
 */
fun main() {
    val list :List<String> = listOf<String>("zq", "wjh", "zn", "zy")
    val set : Set<Int> = setOf<Int>(23, 45, 87)

    println(list.shuffled().first())
    println(set.shuffled().first())


    list.ccc()
    set.ccc()

}

/**
 * 扩展文件
 */
fun<E> Collection<E>.ccc(){
    println(this.shuffled().first())
}